lookout slit visor - Turkish English Dictionary